package com.web.kdl.common.result;

/**
 * @Author： shulibin
 * @Date： 2025/7/22 16:59
 * @Describe：
 */
public class  MessageConstants {
    // 登录相关
    public static final String LOGIN_SUCCESS = "登录成功";
    public static final String LOGIN_FAILURE = "登录失败";
    public static final String INVALID_CREDENTIALS = "用户名或密码错误";
    public static final String ACCOUNT_LOCKED = "账户已被锁定，请5分钟后再试";
    public static final String PASSWORD_RESET_EMAIL_SENT = "重置密码的邮件已发送，请查收";
    public static final String TEMPORARY_PASSWORD_EXPIRED = "一次性密码已过期，请重新获取";
    public static final String TEMPORARY_PASSWORD_USED = "一次性密码已被使用，现在您可以使用新密码登录";
    // 用户相关
    public static final String USER_NOT_FOUND = "用户不存在";
    public static final String USER_ALREADY_EXISTS = "用户已存在";
    public static final String USER_CREATED_SUCCESSFULLY = "用户创建成功";
    public static final String USER_UPDATED_SUCCESSFULLY = "用户信息更新成功";
    public static final String USER_DELETED_SUCCESSFULLY = "用户删除成功";
    // 权限相关
    public static final String PERMISSION_DENIED = "权限不足，无法执行此操作";
    public static final String INSUFFICIENT_PRIVILEGES = "权限不足，无法访问该资源";
    // 文件相关
    public static final String FILE_UPLOAD_SUCCESS = "文件上传成功";
    public static final String FILE_DIRECTORY_EXISTS = "文件目录已存在";
    public static final String FILE_EXISTS = "文件已存在";
    public static final String FILE_NOT_FOUND = "文件不存在";
    public static final String FILE_DELETE_SUCCESS = "文件删除成功";
    public static final String FILE_CREATE_SUCCESS = "文件创建成功";
    // 其他
    public static final String INTERNAL_SERVER_ERROR = "服务器内部错误";
    public static final String BAD_REQUEST = "请求错误";
    public static final String REQUEST_SUCCESS = "请求成功";
    public static final String REQUEST_FAILED = "请求失败";

    // 邮箱格式错误
    public static final String EMAIL_FORMAT_ERROR = "邮箱格式错误";

}
